'''
Created on 29/04/2013

@author: belentwi
'''

from app import db

class Atributo(db.Model):
    """
    Clase que representa la tabla atributo de la base de datos
    """
    __tablename__ = 'atributo'
    id = db.Column(db.Integer, primary_key=True)
    nombre = db.Column(db.String(50), unique=True)
    descripcion = db.Column(db.String(100))   
    tipo  = db.Column(db.String(50))

    def __init__(self, nombre='', tipo='', descripcion = ''):
        """
        Constructor de la clase Entidad
        """
        self.nombre = nombre
        self.tipo = tipo
        self.descripcion = descripcion        

    def __repr__(self):
        return '<Atributo %r>' % (self.nombre)